package com.hsh.acte 
{
	import com.hsh.graph.Etat;
	import com.hsh.graph.Visuel;
	import flash.events.MouseEvent;
	
	/**
	 * Redimensionnement d'un Visuel par son coin inférieur droit
	 * @author Jean-Marie@home
	 */
	public class Redimension extends Tenue 
	{
		/**
		 * Redimensionnement d'un Visuel par son coin inférieur droit
		 * @param	actif	élément redimensionnable
		 * @param	surTaille	réaction(a:Actif, e:MouseEvent) au redimensionnement
		 */
		public function Redimension(actif:Actif, surTaille:Function) 
		{
			super(actif, modification, surTaille, true);
		}
		
		private function modification(actif:Actif, e:MouseEvent):void
		{
			a.etat = Etat.DIMENSION;
			Visuel(a).tailler(a.sourisX +10, a.sourisY +10);
		}
	}

}